@CHARSET "UTF-8";

html, body{ 
 margin:0; 
 padding:0; 
 font-size: 12px !important;
 font-family: arial, verdana, sans-serif;
 background-color: #F2F1F1;
 } 

#logo{
	width: 40%;
	padding-bottom: 3px;
	padding-top: 6px;	
	padding-left: 5px;
	font-size: 15px;
	font-weight: bold;	 
}

#usuarioLogado{
	width: 40%;
	padding-bottom: 3px;
	padding-top: 6px;	
	padding-right:7px;	
	float: right;
	text-align: right;
	font-size: 15px;
	color: blue;	
}

#menu-barra{
	clear: both;
	width: 100%;
}

#centro{
	width: 1024px;		
}

.footer {
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
}

.borda-esquerda{
	border-right: 1px solid black !important;
}

#box-cat-esq {
	float: left;
	width: 300px;
}

#box-cat-centro {
	margin: 0 auto;
	width: 300px;
}

#box-cat-dir {
	float: right;
	width: 300px;
}

.separador {
	margin-bottom: 15px;
	border-color: #778899;
}

.sem-borda {
	border: 0px;
}

.titulo-admin {
	color: #778899;
}

#linha-menu{
	padding: 3px;	
	padding-left: 8px;
}

#menu{	
	width: 100%;
	border: 0px !important;
}

#linha-menu a:VISITED{
	text-decoration: none;
}

#linha-menu a:ACTIVE{
	color: black;
}

#linha-menu a:FOCUS{
	color: black;
	font-weight: bold;
}

#linha-menu a:HOVER{
	color: gray;
}

#titulo-menu{
	font-weight: bold;
	background-color: #E8E8E8;
	margin-top: 15px;
	padding: 4px;
	text-align: center;
	color: #778899;
	font-size: 16px;
}

.ui-layout-north {
	z-index: 20 !important;
	overflow: visible !important;;
}

.ui-layout-north .ui-layout-unit-content {
	overflow: visible !important;
}

.coluna-texto-centro{
	text-align: center !important;
}

.table-inativos{
	width: 70%;
	margin-top: 5px;
}

#linha-especificacao{
	background-color: #CFCFCF !important;
	width: 100%;
	clear: both;
	margin-bottom: 8px;
}

.campo{
	width: 20%;
	float: left;
 	font-weight: bold;
 	text-align: right;
}

.valor{
	width: 78%;
	float: right;
}